sodium iodipamide - English Synonyms Dictionary